# -*- mode: snippet -*-
# name: operator+
# key: o+
# --
${1:MyClass} $1::operator+(const $1 &other)
{
    $1 result = *this;
    result += other;
    return result;
}